hold your head high - German English Dictionary